<?php
// 这是系统自动生成的公共文件

/**
 * 定义公共函数
 * 定一个实现两个数相加的函数
 * $a,$b
 */

# 定义的时候、判断一下方法是否定义
# functin_exists

if (!function_exists('add')) {
    function add($a,$b) {
        $c = $a + $b;
        return $c;
    }
}

/**
 * 定义一个加密的公共方法
 */

if (!function_exists('encrpyt_password')) {

    /**
     *
     */
    function encrypt_password($password){
//        return md5($password);
        $str = '2004' . '2004a' .$password;
        // 加盐 20042345322004a
        return md5($str);
    }
}

if(!function_exists('filter_data')) {
    function filter_data($content) {
        // 过滤的思想
        $config = \HTMLPurifier_Config::createDefault();

        $config->set('Core.Encoding',"UTF-8");

        // 设置一些过滤信息
        $config->set("HTML.Allowed","a,p,h1,h2,h3");
        $purifier = new \HTMLPurifier($config);
        return  $purifier->purify($content);
    }
}

